package Main;

import ED.HuffmanCode;

public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			
			//Monta arvore a partir de informacoes de um arquivo descompactado. Sera feita a compressao dos dados
			//HuffmanCode hf = new HuffmanCode("huffman_cormen.txt", "final_huffman_cormen2.comprimido", true);
			//hf.printPreOrder(hf.getRoot());
			
			//False e quando for para descomprimir
			HuffmanCode hf = new HuffmanCode("final_huffman_cormen2.comprimido", "file2", false);
			
			//Para recriar o arquivo original, basta a partir dos dados no arquivo compactado, sair remontando o arquivo original
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
		
	
}
